snail slime - German English Dictionary